home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / hobby / ds0061 / install.bat < prev    next >
DOS Batch File  |  1992-09-25  |  11KB  |  221 lines

  1. @ECHO OFF
  2. CLS
  3. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  4. ECHO    ║ Installation CDSound Version 2.50              (c) 1992 BR - SoftWare ║
  5. ECHO    ║                                                                       ║
  6. ECHO    ║ Bitte lesen Sie vor der Installation erst die README.EXE - Datei !!!  ║
  7. ECHO    ║ Am einfachsten geht das durch die Eingabe von:                        ║
  8. ECHO    ║                                                                       ║
  9. ECHO    ║    A:\) start                                                         ║
  10. ECHO    ║                                                                       ║
  11. ECHO    ║               HABEN SIE EINE SICHERUNGSKOPIE GEFERTIGT?               ║
  12. ECHO    ║                                                                       ║
  13. ECHO    ║   !!! UNBEDINGT VOR EINEM PROGRAMM-UPDATE DATENSICHERUNG MACHEN !!!   ║
  14. ECHO    ║                                                                       ║
  15. ECHO    ║ Sie brauchen auf Ihrer Festplatte etwa 2 MB freien Speicherplatz.     ║
  16. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  17. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  18. ECHO    ║          Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)         ║
  19. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  20. PAUSE >NUL
  21.  
  22. IF NOT "%1" == "" IF "%2" == "" GOTO DummUser
  23. IF "%2" == "" GOTO MakeDir
  24.  
  25. CLS
  26. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  27. ECHO    ║ Installation CDSound Version 2.50              (c) 1992 BR - SoftWare ║
  28. ECHO    ║                                                                       ║
  29. ECHO    ║ Zur Kontrolle zeigen wir Ihnen den gewünschten Pfad an:               ║
  30. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  31. ECHO.
  32. ECHO         Laufwerk ist ...... : %1
  33. ECHO         Verzeichnis ist ... : %2
  34. ECHO.
  35. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  36. ECHO    ║ Hinter dem Laufwerk muß ein Doppelpunkt ":" stehen, z.B. "c:"         ║
  37. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  38. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  39. ECHO    ║          Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)         ║
  40. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  41. PAUSE >NUL
  42.  
  43. REM Ist Laufwerk vorhanden?
  44. ECHO test >%1\abcxyz.tmp
  45. IF NOT EXIST %1\abcxyz.tmp GOTO DummUser
  46.    DEL %1\abcxyz.tmp >NUL
  47.  
  48. IF NOT "%1" == "" IF NOT EXIST %1\%2 MD %1\%2 >NUL
  49.    ECHO test >%1\%2\abcxyz.tmp
  50.    IF NOT EXIST %1\%2\abcxyz.tmp GOTO DummUser
  51.    DEL %1\%2\abcxyz.tmp >NUL
  52.    GOTO MitPara
  53.  
  54. :MakeDir
  55. IF "%1" == "" IF NOT EXIST c:\cdsound MD c:\cdsound >NUL
  56. GOTO OhnePara
  57.  
  58. :MitPara
  59. CLS
  60. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  61. ECHO    ║ Installation CDSound Version 2.50              (c) 1992 BR - SoftWare ║
  62. ECHO    ║                                                                       ║
  63. ECHO    ║ Die Diskette wird in das gewünschte Verzeichnis installiert!          ║
  64. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  65. ECHO                        ┌───────────────────────────────┐
  66. ECHO                        │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████ │
  67. ECHO                        │ ▓         ▓▓▓▓███       █████ │
  68. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓ ▓▓▓██ ████████████ │
  69. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓██ ████████████ │
  70. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓██ ████████████ │
  71. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓███       █████ │
  72. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓█████████ █████ │
  73. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓ ▓▓▓█████████ █████ │
  74. ECHO                        │ ▓         ▓▓▓▓██        █████ │
  75. ECHO                        │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████ │
  76. ECHO                        │  Deutschsprachige  Shareware  │
  77. ECHO                        ├───────────────────────────────┤
  78. ECHO                        │ Autoren- & Händlervereinigung │
  79. ECHO                        └───────────────────────────────┘
  80.  
  81. IF NOT EXIST CDS_YO.SHI GOTO DummUser
  82.  
  83. IF EXIST %1\%2\format.dbf  REN %1\%2\format.dbf   format.$$$ >NUL
  84. IF EXIST %1\%2\land.dbf    REN %1\%2\land.dbf       land.$$$ >NUL
  85. IF EXIST %1\%2\musik.dbf   REN %1\%2\musik.dbf     musik.$$$ >NUL
  86. IF EXIST %1\%2\musik.dbt   REN %1\%2\musik.dbt     musik.$1$ >NUL
  87. IF EXIST %1\%2\stil.dbf    REN %1\%2\stil.dbf       stil.$$$ >NUL
  88. IF EXIST %1\%2\telefon.dbf REN %1\%2\telefon.dbf telefon.$$$ >NUL
  89. IF EXIST %1\%2\titel.dbf   REN %1\%2\titel.dbf     titel.$$$ >NUL
  90. IF EXIST %1\%2\zustand.dbf REN %1\%2\zustand.dbf zustand.$$$ >NUL
  91.  
  92. IF EXIST %1\%2\*.1?? DEL %1\%2\*.1?? >NUL
  93. IF EXIST %1\%2\*.2?? DEL %1\%2\*.2?? >NUL
  94. IF EXIST %1\%2\*.3?? DEL %1\%2\*.3?? >NUL
  95. IF EXIST %1\%2\*.BAT DEL %1\%2\*.BAT >NUL
  96. IF EXIST %1\%2\*.PIF DEL %1\%2\*.PIF >NUL
  97. IF EXIST %1\%2\*.ICO DEL %1\%2\*.ICO >NUL
  98. IF EXIST %1\%2\*.TXT DEL %1\%2\*.TXT >NUL
  99. IF EXIST %1\%2\*.D?? DEL %1\%2\*.D?? >NUL
  100. IF EXIST %1\%2\*.EXE DEL %1\%2\*.EXE >NUL
  101. IF EXIST %1\%2\*.COM DEL %1\%2\*.COM >NUL
  102. IF EXIST %1\%2\*.MEM DEL %1\%2\*.MEM >NUL
  103. IF EXIST %1\%2\*.NTX DEL %1\%2\*.NTX >NUL
  104.  
  105. IF EXIST CDS_YO.SHI   COPY CDS_YO.SHI   %1\%2\cdslzh.exe /V
  106. IF EXIST ANWEN.DER    COPY ANWEN.DER    %1\%2 /V
  107. %1
  108. CD \
  109. CD %2
  110. GOTO Entpacken
  111.  
  112. :OhnePara
  113. CLS
  114. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  115. ECHO    ║ Installation CDSound Version 2.50              (c) 1992 BR - SoftWare ║
  116. ECHO    ║                Der Aufruf erfolgte ohne Parameter!                    ║
  117. ECHO    ║                   Die Installation erfolgt auf:                       ║
  118. ECHO    ║                Laufwerk: c:  Verzeichnis: CDSOUND                     ║
  119. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  120. ECHO                        ┌───────────────────────────────┐
  121. ECHO                        │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████ │
  122. ECHO                        │ ▓         ▓▓▓▓███       █████ │
  123. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓ ▓▓▓██ ████████████ │
  124. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓██ ████████████ │
  125. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓██ ████████████ │
  126. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓███       █████ │
  127. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓▓ ▓▓█████████ █████ │
  128. ECHO                        │ ▓▓ ▓▓▓▓▓▓▓ ▓▓▓█████████ █████ │
  129. ECHO                        │ ▓         ▓▓▓▓██        █████ │
  130. ECHO                        │ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████ │
  131. ECHO                        │  Deutschsprachige  Shareware  │
  132. ECHO                        ├───────────────────────────────┤
  133. ECHO                        │ Autoren- & Händlervereinigung │
  134. ECHO                        └───────────────────────────────┘
  135.  
  136. IF NOT EXIST CDS_YO.SHI GOTO DummUser
  137.  
  138. IF EXIST c:\cdsound\format.dbf  REN c:\cdsound\format.dbf   format.$$$ >NUL
  139. IF EXIST c:\cdsound\land.dbf    REN c:\cdsound\land.dbf       land.$$$ >NUL
  140. IF EXIST c:\cdsound\musik.dbf   REN c:\cdsound\musik.dbf     musik.$$$ >NUL
  141. IF EXIST c:\cdsound\musik.dbt   REN c:\cdsound\musik.dbt     musik.$1$ >NUL
  142. IF EXIST c:\cdsound\stil.dbf    REN c:\cdsound\stil.dbf       stil.$$$ >NUL
  143. IF EXIST c:\cdsound\telefon.dbf REN c:\cdsound\telefon.dbf telefon.$$$ >NUL
  144. IF EXIST c:\cdsound\titel.dbf   REN c:\cdsound\titel.dbf     titel.$$$ >NUL
  145. IF EXIST c:\cdsound\zustand.dbf REN c:\cdsound\zustand.dbf zustand.$$$ >NUL
  146.  
  147. IF EXIST c:\cdsound\*.1?? DEL c:\cdsound\*.1?? >NUL
  148. IF EXIST c:\cdsound\*.2?? DEL c:\cdsound\*.2?? >NUL
  149. IF EXIST c:\cdsound\*.3?? DEL c:\cdsound\*.3?? >NUL
  150. IF EXIST c:\cdsound\*.BAT DEL c:\cdsound\*.BAT >NUL
  151. IF EXIST c:\cdsound\*.PIF DEL c:\cdsound\*.PIF >NUL
  152. IF EXIST c:\cdsound\*.ICO DEL c:\cdsound\*.ICO >NUL
  153. IF EXIST c:\cdsound\*.TXT DEL c:\cdsound\*.TXT >NUL
  154. IF EXIST c:\cdsound\*.D?? DEL c:\cdsound\*.D?? >NUL
  155. IF EXIST c:\cdsound\*.EXE DEL c:\cdsound\*.EXE >NUL
  156. IF EXIST c:\cdsound\*.COM DEL c:\cdsound\*.COM >NUL
  157. IF EXIST c:\cdsound\*.MEM DEL c:\cdsound\*.MEM >NUL
  158. IF EXIST c:\cdsound\*.NTX DEL c:\cdsound\*.NTX >NUL
  159.  
  160. IF EXIST CDS_YO.SHI   COPY CDS_YO.SHI   c:\cdsound\cdslzh.exe /V
  161. IF EXIST ANWEN.DER    COPY ANWEN.DER    c:\cdsound /V
  162. c:
  163. CD \
  164. CD cdsound
  165. GOTO Entpacken
  166.  
  167. :Entpacken
  168. CLS
  169. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  170. ECHO    ║ Installation CDSound Version 2.50              (c) 1992 BR - SoftWare ║
  171. ECHO    ║                                                                       ║
  172. ECHO    ║                   ... Programm wird ausgepackt ...                    ║
  173. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  174. ECHO.
  175. REM Dateien auspacken
  176. cdslzh
  177. DEL cdslzh.exe >NUL
  178.  
  179. CLS
  180. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  181. ECHO    ║ Installation CDSound Version 2.50              (c) 1992 BR - SoftWare ║
  182. ECHO    ║                                                                       ║
  183. ECHO    ║ So wie's aussieht, ist das Programm jetzt installiert. Rufen Sie es   ║
  184. ECHO    ║ in Zukunft bitte folgendermaßen auf:                                  ║
  185. ECHO    ║                                                                       ║
  186. ECHO    ║                            CDS + [ENTER]                              ║
  187. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  188. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  189. ECHO    ║      Programmstart mit beliebiger Taste - Abbruch mit (CTRL)+(C)      ║
  190. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  191. PAUSE >NUL
  192. cds
  193. GOTO Ende
  194.  
  195. :DummUser
  196. CLS
  197. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  198. ECHO    ║ Installation CDSound Version 2.50              (c) 1992 BR - SoftWare ║
  199. ECHO    ║                                                                       ║
  200. ECHO    ║ Oh Mann .... Sie sollten doch die README.EXE Datei lesen!!!           ║
  201. ECHO    ║ Bitte denken Sie auch an die Sicherungskopie vor der Installation!    ║
  202. ECHO    ║ Hier nochmals in Kürze:                                               ║
  203. ECHO    ║ Normalerweise sieht der Aufruf so aus:                                ║
  204. ECHO    ║                                                                       ║
  205. ECHO    ║       install [ LAUFWERK ] [ VERZEICHNIS ]                            ║
  206. ECHO    ║                                                                       ║
  207. ECHO    ║ also z.B. -- install c: CDS --  Die Angaben müssen durch ein Leer-    ║
  208. ECHO    ║                                 zeichen getrennt sein!                ║
  209. ECHO    ║ oder einfach                                                          ║
  210. ECHO    ║           -- install --                                               ║
  211. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  212. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  213. ECHO    ║                     Weiter mit beliebiger Taste!                      ║
  214. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  215. PAUSE >NUL
  216. GOTO Ende
  217.  
  218. :Ende
  219. CLS
  220. ECHO ON 
  221.